/*******************************************************************************
 * Copyright (c) 2007 CEA List.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *     CEA List - initial API and implementation
 *******************************************************************************/
package com.cea.papyrus.extensionpoints.transformation.definition;

import com.cea.papyrus.extensionpoints.transformation.Activator;


/**
 * Interface to stores IDs
 */
public interface TransformationExtIds {
	
	/** name of the transformation extension point */
	public final static String TRANSFORMATION_EXTENSION_NAME = "UMLTransformation";
	
	/** id of the transformation extension point */
	public final static String TRANSFORMATION_EXTENSION_ID = Activator.PLUGIN_ID+"."+TRANSFORMATION_EXTENSION_NAME;
	
	/** id of the transformation element*/
	public static final String TAG_TRANSFORMATION = "transformation";
	
	/** identifier of the id attribute */
	public static final String ATT_ID = "id";
	
	/** identifier of the name attribute */
	public static final String ATT_NAME = "name";
	
	/** identifier of the description attribute */
	public static final String ATT_DESCRIPTION = "description";
	
	/** identifier of the module attribute */
	public static final String ATT_MODULE = "module";
	
	/** identifier of the icon path attribute */
	public static final String ATT_ICON = "icon";
	
	/** identifier of the icon path attribute */
	public static final String ATT_PROPERTIES_DIALOG = "conf";
	
	/** identifier of the icon path attribute */
	public static final String ATT_SYNC = "synchronizable";
}
